//定义公用方法对象
var Util={
    //定义异步请求的方法
    /*
    * @url  请求的地址
    *  @fn   回调函数
    * */
    ajax:function (url,fn) {
        // 创建xhr对象
        var xhr = new XMLHttpRequest();
        //监听事件
        xhr.onreadystatechange = function () {
            //判断状态
            if(xhr.readyState ===4){
                //判断状态码
                if(xhr.status === 200){
                    //转化成json数据
                    var data = JSON.parse(xhr.responseText);
                    //执行回调函数
                    fn&&fn(data);
                }
            }
        }
        //打开xhr
        xhr.open('GET',url,true);
        //发送请求
        xhr.send(null);
    }
};
module.exports = Util;